JavaScript Job: Front End Developer

Job added on

Company

Think Shift Advertising
Canada

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Reporting to: Development Manager

At Think Shift, we believe in building jobs around people. Our talented team of multi-disciplined creators and strategists have one thing in common: the desire to realize their own potential. We help our clients do the same.

As one of the largest ag-focused agencies in the world, we help agriculture and agri-food organizations imagine their future — then re-invent themselves accordingly. Our people have a head for logic and a heart for magic, and our clients engage us to help them think strategically and craft the stories that will propel them forward. Through our progressive approach to leadership development, strategic planning, corporate culture, brand development and marketing, we help ag leaders see their true potential and leverage change to bring their traditional brands into the new world.

We’re looking for creative and strategic minds who share our desire to find and realize potential — for ourselves and for our clients. Let’s get in touch.

Summary
You’re highly creative with a passion for the latest online technologies. You get creative, development and user experience and can merge them into a product that delivers success for clients. Full of creative ideas, you drive to create the perfect experience for users.

Responsibilities

  • Develop a range of interactive experiences from large websites to landing pages
  • Brainstorm creative solutions based on marketing strategies and client requirements
  • Provide accurate estimates for development tasks based on the known requirements
  • Collaborate with design teams to create wireframes and design mock-ups
  • Test websites across multiple browsers and devices for issues with functionality, presentation, and
    performance
  • Create and host CMS training sessions for client websites
  • Provide developer support to existing website

We're Looking For:

  • 5+ years of experience working as a front-end developer on PHP based Craft CMS (agency
    environment as asset)
  • Strong understanding of HTML semantics and their impact on SEO
  • Experience creating modern CSS layouts using Flexbox and Grid
  • Ability to write JavaScript (ES6 an asset) without reliance on third-party libraries
  • Experience integrating templates into PHP based CMS (e.g., WordPress, Craft, Drupal, etc.)
  • Experience using the Twig template engine to create CMS templates
  • Experience integrating RESTful APIs and JSON data structures from third parties into existing
    systems
  • Expert knowledge of modern HTML and CSS
  • Working knowledge of Git and source control
  • Comfortable using the Adobe Creative Suite including Adobe XD, Photoshop, and Illustrator
  • Knowledge of Search Engine Optimization best practices
  • Proven experience leading development projects with an internal development team or an external
    vendor

Assets

  • Experience using CSS preprocessors (e.g., Sass or Less) and JavaScript module bundlers/build
    systems (e.g., Webpack or Gulp)
  • Comfortable performing basic tasks within web hosting control panels (e.g., cPanel or Plesk)
  • Strong understanding of design and user experience best practices
  • Knowledge of front-end performance techniques and testing

Soft Skills

  • Passion for the future of web development and the latest industry trends
  • Ability to take direction and process constructive feedback
  • Detail-oriented with strong organizational skills
  • Ability to work well under pressure and prioritize tasks based on workload
  • Strong interpersonal, written, and oral communication skills

BENEFITS
Think Shift provides an attractive, market-researched comprehensive compensation plan, which includes
base salary and company bonus. Employees enjoy a range of benefits, some of which include:

  • Medical, Dental, and Vision benefits coverage
  • Semi-annual bonuses (based on Company performance)
  • Flexible work arrangements (work from anywhere)
  • Year-round opportunities for internal and external training and development programs

Please note accepted applicants must provide satisfactory proof of vaccination at time of offer. Lack of documentation will result in withdrawal of application.